beef feedlot - French English Dictionary